gtk4.git
17 years agoBug 153567 – Repaint glitches in widgets
Cody Russell [Mon, 21 Jul 2008 12:46:41 +0000 (12:46 +0000)]
Bug 153567 – Repaint glitches in widgets

2008-07-21  Cody Russell  <bratsche@gnome.org>

        Bug 153567 – Repaint glitches in widgets

        * gdk/win32/gdkevents-win32.c: Set a sync timer when
        we receive WM_SYNCPAINT, and RedrawWindow() once
        the timer expires.

svn path=/trunk/; revision=20881

17 years agouse the simpler g_signal_override_class_handler() instead of
Michael Natterer [Mon, 21 Jul 2008 12:27:30 +0000 (12:27 +0000)]
use the simpler g_signal_override_class_handler() instead of

2008-07-21  Michael Natterer  <mitch@imendio.com>

* gtk/gtktoolbar.c (gtk_toolbar_class_init): use the simpler
g_signal_override_class_handler() instead of
g_signal_override_class_closure().

* gtk/gtktextview.c (gtk_text_view_class_init): ditto.

(gtk_text_view_compat_move_focus): chain up using
g_signal_chain_from_overridden_handler() instead of the generic
g_signal_chain_from_overridden() which needs manual fiddling with
millions of GValues.

svn path=/trunk/; revision=20880

17 years agoPolish translation update by Aviary.pl
Tomasz Dominikowski [Mon, 21 Jul 2008 12:23:25 +0000 (12:23 +0000)]
Polish translation update by Aviary.pl

svn path=/trunk/; revision=20879

17 years agoremove redundant include.
Michael Natterer [Mon, 21 Jul 2008 12:23:22 +0000 (12:23 +0000)]
remove redundant include.

2008-07-21  Michael Natterer  <mitch@imendio.com>

* gtk/gtkuimanager.c: remove redundant include.

svn path=/trunk/; revision=20878

17 years agoPolish translation update
Tomasz Dominikowski [Mon, 21 Jul 2008 10:55:33 +0000 (10:55 +0000)]
Polish translation update

svn path=/trunk/; revision=20875

17 years agoremove _gtk_binding_signal_new().
Michael Natterer [Mon, 21 Jul 2008 09:48:20 +0000 (09:48 +0000)]
remove _gtk_binding_signal_new().

2008-07-21  Michael Natterer  <mitch@imendio.com>

* gtk/gtkbindings.[ch]: remove _gtk_binding_signal_new().

* gtk/gtkfilechooserdefault.c
* gtk/gtkmenu.c
* gtk/gtkmenushell.c
* gtk/gtkscalebutton.c
* gtk/gtktextview.c
* gtk/gtktoolbar.c
* gtk/gtkwidget.c: use g_signal_new_class_handler() instead. Add
some missing I_() to the signal names.

svn path=/trunk/; revision=20874

17 years agoremove g_return_if_fail() from private functions and virtual function
Michael Natterer [Mon, 21 Jul 2008 09:41:28 +0000 (09:41 +0000)]
remove g_return_if_fail() from private functions and virtual function

2008-07-21  Michael Natterer  <mitch@imendio.com>

* gtk/gtkspinbutton.c: remove g_return_if_fail() from private
functions and virtual function implementations. Some minor
cleanups.

svn path=/trunk/; revision=20873

17 years agoBug 543915 - translation issues
Andre Klapper [Sun, 20 Jul 2008 22:03:32 +0000 (22:03 +0000)]
Bug 543915 - translation issues

2008-07-20  Andre Klapper  <a9016009@gmx.de>

Bug 543915 - translation issues

* modules/printbackends/cups/gtkprintbackendcups.c:
Add translator comments for several strings.

svn path=/trunk/; revision=20872

17 years agoUpdated German translation.
Andre Klapper [Sun, 20 Jul 2008 21:58:05 +0000 (21:58 +0000)]
Updated German translation.

2008-07-20  Andre Klapper  <a9016009@gmx.de>

* de.po: Updated German translation.

svn path=/trunk/; revision=20871

17 years agoreviewed by: Richard Hult
Sven Herzberg [Sun, 20 Jul 2008 19:22:37 +0000 (19:22 +0000)]
reviewed by: Richard Hult

2008-07-20  Sven Herzberg  <sven@imendio.com>

reviewed by: Richard Hult

Fixes #543868: GdkPixmap is upside down on quartz

* gdk/quartz/gdkdrawable-quartz.c (gdk_quartz_draw_drawable): flip the
coordinate space from GTK+ orientation to CoreGraphics orientation
before calling CoreGraphics code
* gdk/quartz/gdkgc-quartz.c (gdk_quartz_draw_tiled_pattern): drop the
coordinate space flipping (we always get it right, now)
* gdk/quartz/gdkpixmap-quartz.c
(gdk_pixmap_impl_quartz_get_context): flip the coordinate space when
creating the CGContextRef

svn path=/trunk/; revision=20870

17 years agoreviewed by: Richard Hult
Sven Herzberg [Sun, 20 Jul 2008 16:14:35 +0000 (16:14 +0000)]
reviewed by: Richard Hult

2008-07-20  Sven Herzberg  <sven@imendio.com>

reviewed by: Richard Hult

Extracted the CGContextRef creation into a virtual function of
GdkDrawableImplQuartz; implement get_context() for GdkPixmap and
GdkWindow

* gdk/quartz/gdkdrawable-quartz.c
(gdk_quartz_drawable_get_context): dropped the different
implementations; forward to the virtual function now
* gdk/quartz/gdkdrawable-quartz.h: added the virtual function
* gdk/quartz/gdkpixmap-quartz.c
(gdk_pixmap_impl_quartz_get_context),
(gdk_pixmap_impl_quartz_class_init): implemented get_context()
* gdk/quartz/gdkwindow-quartz.c
(gdk_window_impl_quartz_get_context),
(gdk_window_impl_quartz_class_init): implemented get_context()

svn path=/trunk/; revision=20869

17 years agoAdd tons of new api
Matthias Clasen [Sun, 20 Jul 2008 01:22:37 +0000 (01:22 +0000)]
Add tons of new api

svn path=/trunk/; revision=20868

17 years agoImprove the docs
Matthias Clasen [Sun, 20 Jul 2008 00:58:11 +0000 (00:58 +0000)]
Improve the docs

svn path=/trunk/; revision=20867

17 years agoUpdates
Matthias Clasen [Sat, 19 Jul 2008 22:57:02 +0000 (22:57 +0000)]
Updates

svn path=/trunk/; revision=20866

17 years agoRemove the old icon cache if regenerating it would cause it to be empty
Federico Mena Quintero [Fri, 18 Jul 2008 19:28:13 +0000 (19:28 +0000)]
Remove the old icon cache if regenerating it would cause it to be empty

Signed-off-by: Federico Mena Quintero <federico@novell.com>
svn path=/trunk/; revision=20865

17 years agoFix a crash
Matthias Clasen [Fri, 18 Jul 2008 19:07:39 +0000 (19:07 +0000)]
Fix a crash

svn path=/trunk/; revision=20864

17 years agoAvoid a crash
Matthias Clasen [Fri, 18 Jul 2008 19:03:54 +0000 (19:03 +0000)]
Avoid a crash

svn path=/trunk/; revision=20863

17 years agoDon't do funny casts to avoid compiler warnings
Federico Mena Quintero [Fri, 18 Jul 2008 18:27:30 +0000 (18:27 +0000)]
Don't do funny casts to avoid compiler warnings
2008-07-18  Federico Mena Quintero  <federico@novell.com>

* demos/gtk-demo/changedisplay.c (find_toplevel_at_pointer): Don't
do funny casts to avoid compiler warnings.

* demos/gtk-demo/textview.c (easter_egg_callback): Likewise.

* gtk/gtkmain.c (rewrite_event_for_grabs, gtk_get_event_widget): Likewise.

* gtk/gtkmodules.c (load_module): Likewise.

* gtk/gtkselection.c (gtk_selection_convert): Likewise.

* gtk/gtktipsquery.c (gtk_tips_query_event): Likewise.

* gtk/queryimmodules.c (query_module): Likewise.

* tests/testgtk.c (create_gridded_geometry, create_key_lookup)
(find_widget_at_pointer): Likewise.

Signed-off-by: Federico Mena Quintero <federico@novell.com>
svn path=/trunk/; revision=20862

17 years agoAdd a forgotten hunk
Matthias Clasen [Fri, 18 Jul 2008 15:51:06 +0000 (15:51 +0000)]
Add a forgotten hunk

svn path=/trunk/; revision=20861

17 years agoMake aliasfilecheck.sh pass for the quartz backend, too.
Sven Herzberg [Fri, 18 Jul 2008 15:49:14 +0000 (15:49 +0000)]
Make aliasfilecheck.sh pass for the quartz backend, too.

2008-07-18  Sven Herzberg  <sven@imendio.com>

Make aliasfilecheck.sh pass for the quartz backend, too.

* gtk/Makefile.am: don't include gtkquartz.h in the list of c files

svn path=/trunk/; revision=20860

17 years agoUpdated Spanish translation
Jorge Gonzalez Gonzalez [Fri, 18 Jul 2008 13:41:42 +0000 (13:41 +0000)]
Updated Spanish translation

svn path=/trunk/; revision=20859

17 years agoUpdated Finnish translation
Ilkka Tuohela [Fri, 18 Jul 2008 13:06:33 +0000 (13:06 +0000)]
Updated Finnish translation

svn path=/trunk/; revision=20858

17 years agoUpdated assamese translations
Amitakhya Phukan [Thu, 17 Jul 2008 06:26:57 +0000 (06:26 +0000)]
Updated assamese translations

svn path=/trunk/; revision=20855

17 years agoAdded Entry for addition of Pashto (ps) to ALL_LINGUAS in configure.in
Runa Bhattacharjee [Thu, 17 Jul 2008 05:56:22 +0000 (05:56 +0000)]
Added Entry for addition of Pashto (ps) to ALL_LINGUAS in configure.in

svn path=/trunk/; revision=20854

17 years agoAdded Pashto (ps) to ALL_LINGUAS
Runa Bhattacharjee [Thu, 17 Jul 2008 05:55:42 +0000 (05:55 +0000)]
Added Pashto (ps) to ALL_LINGUAS

svn path=/trunk/; revision=20853

17 years agoAdded Entry for addition of Pashto (ps) Translations by Zabeeh Khan
Runa Bhattacharjee [Thu, 17 Jul 2008 05:54:49 +0000 (05:54 +0000)]
Added Entry for addition of Pashto (ps) Translations by Zabeeh Khan

svn path=/trunk/; revision=20852

17 years agoAdded Entry for addition of Pashto (ps) Translations by Zabeeh Khan
Runa Bhattacharjee [Thu, 17 Jul 2008 05:54:28 +0000 (05:54 +0000)]
Added Entry for addition of Pashto (ps) Translations by Zabeeh Khan

svn path=/trunk/; revision=20851

17 years agoAdded Pashto Translations by Zabeeh Khan
Runa Bhattacharjee [Thu, 17 Jul 2008 05:53:21 +0000 (05:53 +0000)]
Added Pashto Translations by Zabeeh Khan

svn path=/trunk/; revision=20850

17 years agoAdded Pashto Translations by Zabeeh Khan
Runa Bhattacharjee [Thu, 17 Jul 2008 05:52:55 +0000 (05:52 +0000)]
Added Pashto Translations by Zabeeh Khan

svn path=/trunk/; revision=20849

17 years agoUpdated Spanish translation
Jorge Gonzalez Gonzalez [Wed, 16 Jul 2008 20:38:11 +0000 (20:38 +0000)]
Updated Spanish translation

svn path=/trunk/; revision=20848

17 years agoUpdated Spanish translation
Jorge Gonzalez Gonzalez [Wed, 16 Jul 2008 20:37:53 +0000 (20:37 +0000)]
Updated Spanish translation

svn path=/trunk/; revision=20847

17 years agoops, forgot a test in the last commit
Paolo Borelli [Wed, 16 Jul 2008 15:45:08 +0000 (15:45 +0000)]
ops, forgot a test in the last commit

svn path=/trunk/; revision=20846

17 years agoBug 447998 - GtkBuilder does not support building parts of the xml tree
Paolo Borelli [Wed, 16 Jul 2008 15:36:53 +0000 (15:36 +0000)]
Bug 447998 - GtkBuilder does not support building parts of the xml tree

2008-07-15  Paolo Borelli  <pborelli@katamail.com>

Bug 447998 - GtkBuilder does not support building parts of the xml tree

* gtk/gtkbuilder.c:
* gtk/gtkbuilder.h:
* gtk/gtkbuilderprivate.h:
* gtk/gtkbuilderparser.c:
* gtk/gtk.symbols:
Add two new functions that allow cherry picking and construct
objects from a ui description file or string.

* gtk/tests/builder.c: tests for the above.

svn path=/trunk/; revision=20845

17 years agofix up broken test (cellview has no "clicked" signal) case and plug a
Paolo Borelli [Wed, 16 Jul 2008 14:13:29 +0000 (14:13 +0000)]
fix up broken test (cellview has no "clicked" signal) case and plug a

2008-07-15  Paolo Borelli  <pborelli@katamail.com>

* gtk/tests/builder.c: fix up broken test (cellview has no "clicked"
signal) case and plug a couple of leaks.

svn path=/trunk/; revision=20844

17 years agoDon't free a GFile. Reported by Sebastien Bacher
Matthias Clasen [Wed, 16 Jul 2008 13:51:56 +0000 (13:51 +0000)]
Don't free a GFile. Reported by Sebastien Bacher

        * gtk/gtkfilesystem.c (_gtk_file_system_set_bookmark_label): Don't
        free a GFile. Reported by Sebastien Bacher

svn path=/trunk/; revision=20843

17 years agoupdated hebrew translation
Yair Hershkovitz [Wed, 16 Jul 2008 07:58:34 +0000 (07:58 +0000)]
updated hebrew translation

svn path=/trunk/; revision=20842

17 years agoupdated hebrew translation
Yair Hershkovitz [Wed, 16 Jul 2008 07:33:16 +0000 (07:33 +0000)]
updated hebrew translation

svn path=/trunk/; revision=20841

17 years agoUse gdk_pixbuf_copy_area() to copy between pixbufs. Reported by Andrey
Matthias Clasen [Tue, 15 Jul 2008 20:35:48 +0000 (20:35 +0000)]
Use gdk_pixbuf_copy_area() to copy between pixbufs. Reported by Andrey

        * gdk-pixbuf-utils.c (gdk_pixbuf_saturate_and_pixelate):
        Use gdk_pixbuf_copy_area() to copy between pixbufs.
        Reported by Andrey Tsyvarev

svn path=/trunk/; revision=20840

17 years ago Bug 339591 – Detect list of availible cover pages
Matthias Clasen [Tue, 15 Jul 2008 17:45:18 +0000 (17:45 +0000)]
    Bug 339591 – Detect list of availible cover pages

        Patch by Marek Kasik:
        * modules/printbackends/cups/gtkprintbackendcups.c: Get the list of
        available cover pages and the default front and back cover pages
        from the cups server.

svn path=/trunk/; revision=20839

17 years ago Bug 384940 – handle rejecting jobs and authentication meaningfully
Matthias Clasen [Tue, 15 Jul 2008 17:34:34 +0000 (17:34 +0000)]
    Bug 384940 – handle rejecting jobs and authentication meaningfully

        Patch by Marek Kasik, icons by Mike Langlie:
        * gtk/gtk.symbols:
        * gtk/gtkprintbackend.h:
        * gtk/gtkprinter.[hc]: Add new paused and accepting-jobs properties
        and getters/setters.

        * gtk/gtkstock.h:
        * gtk/gtkiconfactory.c:
        * gtk/Makefile.am:
        * gtk/stock-icons/{16,24}/gtk-print-paused.{png,svg}: New icon.

        * modules/printbackends/cups/gtkprintbackendcups.c:
        * gtk/gtkprintunixdialog.c: Handle paused and job-rejecting
        printers.

svn path=/trunk/; revision=20838

17 years agotest content sniffing capability of gio
Matthias Clasen [Tue, 15 Jul 2008 16:33:24 +0000 (16:33 +0000)]
test content sniffing capability of gio

svn path=/trunk/; revision=20837

17 years agoBug 542523 - GtkTextTag should handle setting properties to NULL
Xavier Claessens [Tue, 15 Jul 2008 15:23:43 +0000 (15:23 +0000)]
Bug 542523 - GtkTextTag should handle setting properties to NULL

2008-07-15  Xavier Claessens  <xclaesse@gmail.com>

Bug 542523 - GtkTextTag should handle setting properties to NULL

* gtk/gtktexttag.c (gtk_text_tag_set_property): Unset the color when
setting it to NULL instead of displaying a warning.

svn path=/trunk/; revision=20836

17 years ago2.13.5
Chao-Hsiung Liao [Tue, 15 Jul 2008 08:17:37 +0000 (08:17 +0000)]
2.13.5

svn path=/trunk/; revision=20835

17 years agoFix a problem with context menu sensitivity
Matthias Clasen [Tue, 15 Jul 2008 05:57:39 +0000 (05:57 +0000)]
Fix a problem with context menu sensitivity

svn path=/trunk/; revision=20834

17 years agoUnset the image when the label is set to "(None)". Reported by Neil
Matthias Clasen [Tue, 15 Jul 2008 05:29:41 +0000 (05:29 +0000)]
Unset the image when the label is set to "(None)". Reported by Neil

        * gtk/gtkfilechooserbutton.c (update_label_and_image): Unset
        the image when the label is set to "(None)". Reported by
        Neil Roberts

svn path=/trunk/; revision=20833

17 years agoAdd an "Unselect all" button
Matthias Clasen [Tue, 15 Jul 2008 05:19:23 +0000 (05:19 +0000)]
Add an "Unselect all" button

svn path=/trunk/; revision=20832

17 years agoPlug a small memory leak
Matthias Clasen [Tue, 15 Jul 2008 05:00:42 +0000 (05:00 +0000)]
Plug a small memory leak

svn path=/trunk/; revision=20831

17 years agofix markup
Matthias Clasen [Tue, 15 Jul 2008 03:05:03 +0000 (03:05 +0000)]
fix markup

svn path=/trunk/; revision=20830

17 years agoTrivial doc fix
Matthias Clasen [Tue, 15 Jul 2008 03:00:04 +0000 (03:00 +0000)]
Trivial doc fix

svn path=/trunk/; revision=20829

17 years agoImprove docs for gdk_pixbuf_new_from_file_at_scale(). Proposed by Juan
Matthias Clasen [Tue, 15 Jul 2008 02:26:16 +0000 (02:26 +0000)]
Improve docs for gdk_pixbuf_new_from_file_at_scale(). Proposed by Juan

        * gdk-pixbuf-io.c: Improve docs for gdk_pixbuf_new_from_file_at_scale().
        Proposed by Juan Manuel Palacios

svn path=/trunk/; revision=20828

17 years agoAdd -ljpeg when checking for jasper. Reported by Mike Calmus
Matthias Clasen [Tue, 15 Jul 2008 02:05:30 +0000 (02:05 +0000)]
Add -ljpeg when checking for jasper. Reported by Mike Calmus

        * configure.in: Add -ljpeg when checking for jasper.
        Reported by Mike Calmus

svn path=/trunk/; revision=20827

17 years agoAdd some missing stock icons
Matthias Clasen [Mon, 14 Jul 2008 22:37:42 +0000 (22:37 +0000)]
Add some missing stock icons

svn path=/trunk/; revision=20826

17 years agoUpdated Traditional Chinese translation(Hong Kong). Updated Traditional
Chao-Hsiung Liao [Mon, 14 Jul 2008 12:10:22 +0000 (12:10 +0000)]
Updated Traditional Chinese translation(Hong Kong). Updated Traditional

2008-07-14  Chao-Hsiung Liao  <j_h_liau@yahoo.com.tw>

        * zh_HK.po: Updated Traditional Chinese translation(Hong Kong).
        * zh_TW.po: Updated Traditional Chinese translation(Taiwan).

svn path=/trunk/; revision=20825

17 years agoUpdated Czech translation.
Petr Kovář [Sun, 13 Jul 2008 11:02:26 +0000 (11:02 +0000)]
Updated Czech translation.

svn path=/trunk/; revision=20824

17 years agoUpdated Galician Translation.
Ignacio Casal Quinteiro [Sat, 12 Jul 2008 19:40:46 +0000 (19:40 +0000)]
Updated Galician Translation.

svn path=/trunk/; revision=20823

17 years agoUpdated Galician Translation.
Ignacio Casal Quinteiro [Sat, 12 Jul 2008 19:32:02 +0000 (19:32 +0000)]
Updated Galician Translation.

svn path=/trunk/; revision=20822

17 years agoUse GIO for sniffing image types, except on Win32, where GIO doesn't do
Matthias Clasen [Sat, 12 Jul 2008 02:37:35 +0000 (02:37 +0000)]
Use GIO for sniffing image types, except on Win32, where GIO doesn't do

2008-07-11  Matthias Clasen  <mclasen@redhat.com>

        * gdk-pixbuf-io.c: Use GIO for sniffing image types, except
        on Win32, where GIO doesn't do any sniffing.

svn path=/trunk/; revision=20820

17 years agoImprove docs
Matthias Clasen [Sat, 12 Jul 2008 00:36:35 +0000 (00:36 +0000)]
Improve docs

svn path=/trunk/; revision=20819

17 years agoFix #316087.
Kristian Rietveld [Fri, 11 Jul 2008 14:17:49 +0000 (14:17 +0000)]
Fix #316087.

2008-07-11  Kristian Rietveld  <kris@gtk.org>

Bug 316087 - Resizing columns is chaotic

* gtk/gtktreeprivate.h: add new member fields.

* gtk/gtktreeview.c (gtk_tree_view_init), (validate_row): set post
validation flag,
(gtk_tree_view_size_allocate_columns): rework the size allocation
mechanism to only recalculate the expand values if the width of the
widget, content or the column configuration has changed,
(gtk_tree_view_size_allocate): move call to size_allocate_columns()
to before the adjustment updates so the proper width is used after
we updated it,
(gtk_tree_view_button_press), (gtk_tree_view_motion_resize_column):
use the column width minus the expand value for the resized width,
(gtk_tree_view_move_column_after): update call to
gtk_tree_view_size_allocate_columns().

* gtk/gtktreeviewcolumn.c (gtk_tree_view_column_set_expand): set use
resized width to FALSE.

* tests/Makefile.am:
* tests/testtreecolumnsizing.c: new interactive test program
for testing column resizing with different column configurations.

svn path=/trunk/; revision=20818

17 years agoFixed typo in comment (the name of Markus Kuhn)
Simos Xenitellis [Thu, 10 Jul 2008 23:20:30 +0000 (23:20 +0000)]
Fixed typo in comment (the name of Markus Kuhn)

svn path=/trunk/; revision=20817

17 years agoBug 334418 – Support easy input of ellipsis
Simos Xenitellis [Thu, 10 Jul 2008 23:15:00 +0000 (23:15 +0000)]
Bug 334418 – Support easy input of ellipsis

svn path=/trunk/; revision=20816

17 years agotooltip-text and tooltip-markup properties: Interpret an empty string as a
Murray Cumming [Thu, 10 Jul 2008 17:46:25 +0000 (17:46 +0000)]
tooltip-text and tooltip-markup properties: Interpret an empty string as a

2008-07-03  Murray Cumming  <murrayc@murrayc.com>

* gtk/gtkwidget.c (gtk_widget_set_property):  tooltip-text and
tooltip-markup properties: Interpret an empty string as a NULL
string because an empty tooltip is silly. This will help
language bindings that do not bother to have the two types of
empty/null strings.
Bug #541399.

svn path=/trunk/; revision=20814

17 years agofix a segfault in the a11y code
Matthias Clasen [Thu, 10 Jul 2008 16:37:53 +0000 (16:37 +0000)]
fix a segfault in the a11y code

svn path=/trunk/; revision=20813

17 years ago Bug 540967 – docs build slowly because of entities
Stefan Kost [Thu, 10 Jul 2008 03:27:56 +0000 (03:27 +0000)]
    Bug 540967 – docs build slowly because of entities
* gtk/building.sgml:
* gtk/changes-1.2.sgml:
* gtk/changes-2.0.sgml:
* gtk/compiling.sgml:
* gtk/directfb.sgml:
* gtk/glossary.xml:
* gtk/gtk-docs.sgml:
* gtk/gtk-query-immodules-2.0.xml:
* gtk/gtk-update-icon-cache.xml:
* gtk/migrating-GtkAboutDialog.sgml:
* gtk/migrating-GtkAction.sgml:
* gtk/migrating-GtkAssistant.sgml:
* gtk/migrating-GtkBuilder.sgml:
* gtk/migrating-GtkColorButton.sgml:
* gtk/migrating-GtkComboBox.sgml:
* gtk/migrating-GtkFileChooser.sgml:
* gtk/migrating-GtkIconView.sgml:
* gtk/migrating-GtkLinkButton.sgml:
* gtk/migrating-GtkRecentChooser.sgml:
* gtk/migrating-GtkTooltip.sgml:
* gtk/migrating-checklist.sgml:
* gtk/osx.sgml:
* gtk/other_software.sgml:
* gtk/question_index.sgml:
* gtk/resources.sgml:
* gtk/running.sgml:
* gtk/text_widget.sgml:
* gtk/tree_widget.sgml:
* gtk/visual_index.xml:
* gtk/windows.sgml:
* gtk/x11.sgml:
  Use xi:include to speed up doc-build. Remove some unused entities.

svn path=/trunk/; revision=20812

17 years agoSkip update of accelerator child node if it has no associated action.
Christian Neumair [Mon, 7 Jul 2008 23:17:40 +0000 (23:17 +0000)]
Skip update of accelerator child node if it has no associated action.

2008-07-08  Christian Neumair  <cneumair@gnome.org>

* gtk/gtkuimanager.c (update_node):
Skip update of accelerator child node if it has no associated action.
Fixes #541950.

svn path=/trunk/; revision=20811

17 years agoBug 541964 – [Win32] Setting modal hint to current value might confuse
Cody Russell [Mon, 7 Jul 2008 22:26:35 +0000 (22:26 +0000)]
Bug 541964 – [Win32] Setting modal hint to current value might confuse

2008-07-07  Cody Russell  <bratsche@gnome.org>

        Bug 541964 – [Win32] Setting modal hint to current value might confuse the stack

        * gdk/win32/gdkwindow-win32.c: Check if the value is the same as the
        existing modal hint value before setting it.

svn path=/trunk/; revision=20809

17 years agoBug 540994 – [Win32] Some windows don't appear at the top when created
Cody Russell [Mon, 7 Jul 2008 22:18:15 +0000 (22:18 +0000)]
Bug 540994 – [Win32] Some windows don't appear at the top when created

2008-07-07  Cody Russell  <bratsche@gnome.org>

        Bug 540994 – [Win32] Some windows don't appear at the top when created

        * gdk/win32/gdkwindow-win32.c: Raise the window when setting it modal.

        I actually already committed this one by accident, probably when I committed
        #541305, but just wanted to document it here in the ChangeLog.

svn path=/trunk/; revision=20808

17 years agoAdd a test case for 528845.
Johan Dahlin [Mon, 7 Jul 2008 12:01:58 +0000 (12:01 +0000)]
Add a test case for 528845.

2008-07-07  Johan Dahlin  <johan@gnome.org>

        * gtk/tests/builder.c (test_cell_view):
        Add a test case for 528845.

svn path=/trunk/; revision=20806

17 years agoNeed to initialise private->impl here, too.
Tor Lillqvist [Mon, 7 Jul 2008 09:28:40 +0000 (09:28 +0000)]
Need to initialise private->impl here, too.

2008-07-07  Tor Lillqvist  <tml@novell.com>

* gdk/win32/gdkwindow-win32.c
(gdk_window_foreign_new_for_display): Need to initialise
private->impl here, too.

svn path=/trunk/; revision=20805

17 years agoinclude the two needed headers instead of <gtk/gtk.h>.
Michael Natterer [Mon, 7 Jul 2008 09:05:02 +0000 (09:05 +0000)]
include the two needed headers instead of <gtk/gtk.h>.

2008-07-07  Michael Natterer  <mitch@imendio.com>

* gtk/gtkfilesystem.c: include the two needed headers instead of
<gtk/gtk.h>.

svn path=/trunk/; revision=20804

17 years agoTiny doc fix
Matthias Clasen [Mon, 7 Jul 2008 03:32:58 +0000 (03:32 +0000)]
Tiny doc fix

svn path=/trunk/; revision=20803

17 years agoDon't blindly chain up in the buildable implementation. Reported by Kevin
Matthias Clasen [Mon, 7 Jul 2008 02:45:51 +0000 (02:45 +0000)]
Don't blindly chain up in the buildable implementation. Reported by Kevin

        * gtk/gtkcellview.c: Don't blindly chain up in the buildable
        implementation.  Reported by Kevin Ryde.

svn path=/trunk/; revision=20802

17 years agoupdated hebrew translation
Yair Hershkovitz [Mon, 7 Jul 2008 01:29:29 +0000 (01:29 +0000)]
updated hebrew translation

svn path=/trunk/; revision=20801

17 years agoAdd a note that cairo contexts cannot be cached for handling expose
Matthias Clasen [Mon, 7 Jul 2008 00:28:37 +0000 (00:28 +0000)]
Add a note that cairo contexts cannot be cached for handling expose

        * gdk/gdkcairo.c (gdk_cairo_create): Add a note that cairo
        contexts cannot be cached for handling expose events.
        Proposed by Behdad Esfahbod.

svn path=/trunk/; revision=20800

17 years agoDoc improvement
Matthias Clasen [Mon, 7 Jul 2008 00:08:00 +0000 (00:08 +0000)]
Doc improvement

svn path=/trunk/; revision=20799

17 years agoClarify the docs. Pointed out by Wolfgang Oertl
Matthias Clasen [Sun, 6 Jul 2008 23:58:37 +0000 (23:58 +0000)]
Clarify the docs. Pointed out by Wolfgang Oertl

        * gtk/gtkwidget.c (gtk_widget_get_composite_name): Clarify the
        docs. Pointed out by Wolfgang Oertl

svn path=/trunk/; revision=20798

17 years agoFix a typo
Matthias Clasen [Sun, 6 Jul 2008 23:51:56 +0000 (23:51 +0000)]
Fix a typo

svn path=/trunk/; revision=20797

17 years agoAdd docs
Matthias Clasen [Sun, 6 Jul 2008 23:43:15 +0000 (23:43 +0000)]
Add docs

svn path=/trunk/; revision=20796

17 years agoMention bind_textdomain_codeset in faq
Matthias Clasen [Sun, 6 Jul 2008 23:38:41 +0000 (23:38 +0000)]
Mention bind_textdomain_codeset in faq

svn path=/trunk/; revision=20795

17 years agoFix broken links
Matthias Clasen [Sun, 6 Jul 2008 23:32:10 +0000 (23:32 +0000)]
Fix broken links

svn path=/trunk/; revision=20794

17 years agoRevert some accidentally committed changes.
Paul Pogonyshev [Sun, 6 Jul 2008 22:26:56 +0000 (22:26 +0000)]
Revert some accidentally committed changes.

svn path=/trunk/; revision=20793

17 years agoRemove erroneously added g_return_if_fail (bug #541811).
Christian Dywan [Sun, 6 Jul 2008 22:24:24 +0000 (22:24 +0000)]
Remove erroneously added g_return_if_fail (bug #541811).

2008-07-07  Christian Dywan  <christian@imendio.com>

* gtk/gtkcontainer.c (gtk_container_add_with_properties): Remove
erroneously added g_return_if_fail (bug #541811).

svn path=/trunk/; revision=20792

17 years agoFix up highlighting
Matthias Clasen [Sun, 6 Jul 2008 07:24:02 +0000 (07:24 +0000)]
Fix up highlighting

svn path=/trunk/; revision=20791

17 years agoBug 327582 – Incomplete docs for GtkSettings::gtk-icon-sizes
Matthias Clasen [Sun, 6 Jul 2008 06:28:47 +0000 (06:28 +0000)]
Bug 327582 – Incomplete docs for GtkSettings::gtk-icon-sizes

2008-07-06  Matthias Clasen  <mclasen@redhat.com>

        Bug 327582 – Incomplete docs for GtkSettings::gtk-icon-sizes

        * gtk/gtksettings.c: Improve the documentation of the
        gtk-icon-sizes setting. Proposed by Tommi Komulainen.

svn path=/trunk/; revision=20790

17 years agoBug 539248 – gtk_calender_query_tooltip calls ->detail_func with invalid
Matthias Clasen [Sun, 6 Jul 2008 06:08:48 +0000 (06:08 +0000)]
Bug 539248 – gtk_calender_query_tooltip calls ->detail_func with invalid

2008-07-06  Matthias Clasen  <mclasen@redhat.com>

        Bug 539248 – gtk_calender_query_tooltip calls ->detail_func with
        invalid dates

        * gtk/gtkcalendar.c (gtk_calendar_query_tooltip):
        Check that the cursor is over a valid date before retrieving
        its details.  Patch by Chris Wilson

svn path=/trunk/; revision=20789

17 years agoBug 493008 – gdk_screen_get_window_stack is not 64-bit-compatible
Matthias Clasen [Sun, 6 Jul 2008 06:05:02 +0000 (06:05 +0000)]
Bug 493008 – gdk_screen_get_window_stack is not 64-bit-compatible

2008-07-06  Matthias Clasen  <mclasen@redhat.com>

        Bug 493008 – gdk_screen_get_window_stack is not 64-bit-compatible

        * gdk/x11/gdkscreen-x11.c (gdk_screen_get_window_stack): Fix
        64-bit brokenness. Reported by Christian Hammond.

svn path=/trunk/; revision=20788

17 years agoBug 541645 – gtkfilechooserdefault segfaults when bookmark does not
Matthias Clasen [Sun, 6 Jul 2008 05:34:03 +0000 (05:34 +0000)]
Bug 541645 – gtkfilechooserdefault segfaults when bookmark does not

2008-07-06  Matthias Clasen  <mclasen@redhat.com>

        Bug 541645 – gtkfilechooserdefault segfaults when bookmark does not
        contain ://

        * gtk/gtkfilechooserdefault.c (_gtk_file_chooser_label_for_file):
        Be more robust. Reported by  Jelte van der Hoek

svn path=/trunk/; revision=20787

17 years agoDeprecate gtk_box_pack_{start,end}_defaults
Matthias Clasen [Sun, 6 Jul 2008 04:46:36 +0000 (04:46 +0000)]
Deprecate gtk_box_pack_{start,end}_defaults

svn path=/trunk/; revision=20786

17 years ago2.13.5
Matthias Clasen [Sat, 5 Jul 2008 20:34:08 +0000 (20:34 +0000)]
2.13.5

svn path=/trunk/; revision=20785

17 years ago2.13.4
Matthias Clasen [Sat, 5 Jul 2008 20:30:16 +0000 (20:30 +0000)]
2.13.4

svn path=/trunk/; revision=20783

17 years agoUpdates
Matthias Clasen [Sat, 5 Jul 2008 18:29:53 +0000 (18:29 +0000)]
Updates

svn path=/trunk/; revision=20782

17 years agoForgotten file
Matthias Clasen [Sat, 5 Jul 2008 18:29:09 +0000 (18:29 +0000)]
Forgotten file

svn path=/trunk/; revision=20781

17 years agomove gtk_draw_insertion_cursor() out of the deprecated section because it
Michael Natterer [Sat, 5 Jul 2008 16:36:59 +0000 (16:36 +0000)]
move gtk_draw_insertion_cursor() out of the deprecated section because it

2008-07-05  Michael Natterer  <mitch@imendio.com>

* gtk/gtk.symbols: move gtk_draw_insertion_cursor() out of the
deprecated section because it isn't deprecated.

svn path=/trunk/; revision=20780

17 years agoremove #if HAVE_CONFIG_H and clean up other include weirdness in this
Michael Natterer [Sat, 5 Jul 2008 16:03:49 +0000 (16:03 +0000)]
remove #if HAVE_CONFIG_H and clean up other include weirdness in this

2008-07-05  Michael Natterer  <mitch@imendio.com>

* gtk/gtkprogressbar.c: remove #if HAVE_CONFIG_H and clean up
other include weirdness in this file.

svn path=/trunk/; revision=20779

17 years agoUpdated Spanish translation
Jorge Gonzalez Gonzalez [Sat, 5 Jul 2008 14:57:12 +0000 (14:57 +0000)]
Updated Spanish translation

svn path=/trunk/; revision=20778

17 years agoUpdated Spanish translation
Jorge Gonzalez Gonzalez [Sat, 5 Jul 2008 11:33:32 +0000 (11:33 +0000)]
Updated Spanish translation

svn path=/trunk/; revision=20776

17 years agoUpdated Spanish translation
Jorge Gonzalez Gonzalez [Sat, 5 Jul 2008 11:32:37 +0000 (11:32 +0000)]
Updated Spanish translation

svn path=/trunk/; revision=20775

17 years agoUpdates
Matthias Clasen [Sat, 5 Jul 2008 04:51:16 +0000 (04:51 +0000)]
Updates

svn path=/trunk/; revision=20773

17 years agoDoc updates
Matthias Clasen [Fri, 4 Jul 2008 22:03:37 +0000 (22:03 +0000)]
Doc updates

svn path=/trunk/; revision=20772

17 years agoSmall doc fixes
Matthias Clasen [Fri, 4 Jul 2008 21:55:21 +0000 (21:55 +0000)]
Small doc fixes

svn path=/trunk/; revision=20771